Kerntaak 1: Ontwerpen van de applicatie, (cross)media-uiting |
werkprocessen / competenties |
criteria |
producten in portfolio |
1.1 Stelt de vraag en/of informatiebehoefte vast
|
Op de behoeften en verwachtingen van de 'klant'richten |
- Je hebt actief de wensen en behoeften van de opdrachtgever geïnventariseerd.
- heeft vervolgens de technische mogelijkheden hiervoor vastgesteld.
|
debriefing |
Analyseren |
- Je hebt de wensen en beschikbare gegevens geanalyseerd.
- Je hebt de verkregen informatie op (on)mogelijkheden getoetst.
- Je hebt haalbare oplossingen bedacht en in kaart gebracht wat dit organisatorisch betekent.
|
onderzoek |
Vakdeskundigheid toepassen |
- Je hebt vragen aan de opdrachtgever gesteld die getuigen van adequaat vaktechnisch inzicht.
|
gespreksverslag |
Formuleren en rapporteren |
- Je hebt een helder schriftelijk advies uitgebracht aan de opdrachtgever.
|
schriftelijk advies |
1.2 Maakt een plan van aanpak |
Formuleren en rapporteren |
- Je hebt een plan van aanpak geschreven, waarin de eerder opgestelde opdracht en de eerder gemaakte afspraken volledig, correct en overzichtelijk zijn weergegeven.
|
plan van aanpak |
Plannen en organiseren |
- Je hebt op basis van het advies aan de opdrachtgever een planning opgesteld.
- Je hebt bepaald welke deeltaken moesten worden uitgevoerd.
- heeft gedurende het ontwikkeltraject waar nodig het plan van aanpak bijgesteld.
|
planning |
Samenwerken en overleggen |
- Je hebt gedurende het opstellen van het plan van aanpak regelmatig het plan afgestemd en (waarnodig) het team betrokken
|
verslag scrum |
1.3 Levert een bijdrage aan een functioneel ontwerp |
Omgaan met verandering en aanpassen |
- Je hebt opengestaan voor nieuwe ideeën en plannen die aangedragen zijn door de projectleider en/of het team.
|
verslag scrum
|
Samenwerken en overleggen |
- Je hebt met de vormgever en/of communicatieadviseur jouw bijdrage afgestemd.
|
procesdiagram(men) |
Formuleren en rapporteren |
- Je hebt de specificaties van jouw bijdrage gedocumenteerd en deze rapportage met de projectleider en/of team overlegd.
|
usecase diagram
|
Vakdeskundigheid toepassen |
- Je hebt op basis van zijn vaktechnische inzicht en de beschikbare gegevens een onderbouwde bijdrage aan het functionele ontwerp geleverd.
|
wireframes |
I. Presenteren |
- Je hebt de bijdrage aan het functionele ontwerp op een professionele wijze uitgelegdaan derden.
|
prototype presentatie |
1.4 Maakt een technisch ontwerp |
Vakdeskundigheid toepassen |
- Je hebt op basis van het plan van aanpak, het functionele ontwerp en vaktechnisch inzicht een eerste versie van het technische ontwerp gemaakt.
- Je hebt de technische (on)mogelijkheden bepaald en de specificaties opgesteld voor de wijze van aanlevering van materiaal, zodat er een onderbouwd technisch ontwerp ligt.
|
technisch ontwerp
systeemeisen voor opdrachtgever |
Formuleren en rapporteren |
- Je hebt de specificaties van het technisch ontwerpconform afspraken en procedures gedocumenteerd endeze rapportage aande projectleider en team overlegd zodat de juiste specificaties zijngedocumenteerd.
|
activity, class en entity relation diagrams |
Samenwerken en overleggen |
- Je hebt zijn werkzaamheden en resultaten regelmatig afgestemd met de projectleider en het team.
|
gespreksverslag
|
I. Presenteren |
- Je hebt het technisch ontwerp en de technische (on)mogelijkheden op een professionele wijze uitgelegd aan het team.
|
Leren |
- Je bent op de hoogte van nieuwe ontwikkelingen in het vakgebied en je hebt stappen ondernomen om je vakkennis en vaardigheden goed bij te houden en te ontwikkelen.
|
onderzoeksverslag |
1.5 Richt de ontwikkelomgeving in |
Formuleren en rapporteren |
- Je hebt met regelmaat nauwkeurig en volledig de stand van zaken m.b.t. de inrichting van de ontwikkelomgeving gedocumenteerd.
- Je hebt behaalde resultaten op correcte wijze aan de leidinggevende/projectleider gerapporteerd.
|
gespreksverslag |
Materialen en middelen inzetten |
- Je hebt de juiste materialen en middelen gekozen, zoals software en hardware, om een ontwikkelomgeving in te kunnen richten.
- Je hebt de ontwikkelomgeving aan laten sluiten bij de uitgangspunten van het technisch ontwerp.
|
lijst van gebruikte pakketten / software |
Plannen en organiseren |
- Je hebt voor het inrichten van een ontwikkelomgeving rekening gehouden met de haalbaarheid en met mogelijke veranderingen.
|
scrumverslag |
Kwaliteit leveren |
- Je hebt de kwaliteit in de ontwikkelomgeving bewaakt conform de eisen die in het functioneel en technisch ontwerp vermeld staan.
- Je hebt de werkzaamheden op een ordelijke en systematische manier aangepakt en getoetst.
- Je hebt afwijkingen tijdig gesignaleerd en heeft deze gerapporteerd.
|
verantwoording ontwikkelomgeving
|
Kerntaak 2: Realiseren van de applicatie, (cross)media-uiting |
werkprocessen / competenties |
criteria |
producten in portfolio |
2.1: Legt een gegevensverzameling aan |
Samenwerken en overleggen |
- Je hebt er proactief voorgezorgd dat het team goed geïnformeerd is over de manier waarop zij met gegevensverzamelingen /databases kunnen werken en welke procedures ze in acht moeten nemen als het gaat om het aanleveren van gegevens.
|
aanleverspecificaties |
Formuleren en rapporteren |
- Je hebt zorgvuldig en nauwkeurig in kaart gebracht welke gegevens op welke manier gepresenteerd moeten worden, zodat de weergave overeenstemt met de verwachtingen van de projectleider/ het multidisciplinaireteam.
- Je hebt voor een actuele en complete documentatie van de gegevensverzameling/ database gezorgd waardoor informatie te raadplegen is en bewaard blijft in de organisatie.
|
product backlog |
Op de behoeften en verwachtingen van de ‘klant’ richten |
- Je hebt je erop gericht zoveel mogelijk aan de verwachtingen te voldoen door op de hoogte te zijn van wat er in de organisatie leeft en speelt en heeft dit vertaald naar goed functionerende gegevensverzamelingen/ databases.
|
database |
2.3: Realiseert een (cross)media uiting en/ofsysteem |
Materialen en middelen inzetten |
- Je hebt de juiste materialen en middelen (vaak software(tools)) gekozen en deze effectief gebruikt opdat de gerealiseerde media-uiting en/of -systeem aan de gestelde eisen voldoet.
|
lijst van gebruikte software, ontwikkelomgeving(en) enprogrammeertalen |
Vakdeskundigheid toepassen |
- Je hebt op basis van vaktechnisch inzicht de keuze gemaakt voor een programmeertaal of programmeertalen voor het bouwen van het systeem.
- Je hebt de volledige code voor het systeem geprogrammeerd op basis van het functioneel en technisch ontwerp.
- Je hebt een keuze voor het databasesysteem gemaakt.
- Je hebt een dynamische koppeling naar de database gerealiseerd, zodat er een goed functionerend databasegestuurd systeem is.
|
broncode, benaderbaar vanuit een (versie) beheersysteem
werkende applicatie
|
Met druk en tegenslag omgaan |
- Je bent constructief te werkblijven gaan bij tegenslag en je bent in staat om de planning dusdanig aan te passen dat overschrijding van de deadline voorkomen of beperkt werd.
|
versielog, minimaal per dag |
Kwaliteit leveren |
- Je hebt op een logische,systematische wijze een systeem gerealiseerd dat voldoet aan de gestelde eisen en verwachtingen en goed is afgestemd met het multidisciplinaire team.
|
teamevaluatie |
2.5: Test het ontwikkelde product |
Formuleren en rapporteren |
- Je hebt gedurende het testen van het systeem de documentatie nauwkeurig bijgehouden en waar nodig aangepast.
|
verslag gebruikerstest |
Materialen en middelen inzetten |
- Je hebt gekozen voor en gebruik gemaakt van de juiste materialen en middelen om doeltreffend en doelmatig de werking en functionaliteit van het gerealiseerde systeem te testen.
|
actiefingezet bugsysteem |
Analyseren |
- Je hebt relevante gegevensverzameld bij het testen van het systeem en heeft deze getoetst op juistheiden betrouwbaarheid, waardoor je tot onderbouwde conclusies bent gekomen.
|
actiefingezet bugsysteem |
Creëren en innoveren |
- Je hebt tijdens het testen kritisch en op juiste wijze beoordeeld of er naar aanleiding van de testresultaten mogelijke aanpassingen of veranderingen doorgevoerd moeten worden.
|
verslag gebruikerstest |
2.6: Optimaliseert de game of (cross)media-uiting |
Creëren en innoveren |
- Je hebt het optimaliseren van de gebruiksvriendelijkheid, toegankelijkheid en/of zoekmachine-instellingen van het systeem op een creatieve manier benaderd. Je hebt hierbij ook minder gebruikelijke zaken uitgeprobeerd.
- Je hebt nieuwe ideeën, benadering en inzichten geïntroduceerd, waardoor de gebruiksvriendelijkheid, toegankelijkheid en/of zoekmachine instellingen optimaal zijn.
|
validatierapporten |
Samenwerken en overleggen |
- Je hebt er uit jezelf er voor gezorgd dat het team tijdig is geïnformeerd over de optimalisatie van het systeem. Je hebt de werkzaamheden afgestemd en indien nodig anderen geraadpleegd.
|
broncode, benaderbaar vanuit een (versie) beheersysteem |
Formuleren en rapporteren |
- Je hebt nauwkeurig de optimalisatie beschreven of de daarvoor bestemde documentatie bijgewerkt.
- Je hebt de gegevens kernachtig geformuleerd en onnodig gebruik van ingewikkelde formuleringen vermeden, zodat gegevens correct en bondig zijn geregistreerd.
|
aangepast technisch ontwerp |
2.7: Bewaakt de voortgang en evalueert het project |
Samenwerken en overleggen |
- Je hebt het projectverloop met het team overlegd en samen naar oplossingen gezocht.
|
verslag scrum
|
Plannen en organiseren |
- Je hebt de voortgang in de gaten gehouden
- Je hebt gedocumenteerd en de (tussen)producten op tijd opgeleverd,waarbij je soepel hebt ingespeeld op veranderende eisen en wensen, zodat de ontwikkeling van het systeem vlot is verlopen.
|
Contactrapporten,
|
Leren |
- Je hebt betrokkenen gevraagd om feedback op je bijdrage aan het project en je hebt de feedback en de resultaten van de evaluatie gebruikt om van te leren, zodat je prestaties verbetert.
|
evaluatieverslag |
Kerntaak 3: Implementeren van de applicatie of (cross)media-uiting |
werkprocessen / competenties |
criteria |
producten in portfolio |
3.1 Maakt of levert een bijdrage aan hetimplementatieplan |
Formuleren en rapporteren |
- Je stelt een nauwkeurig stappenplan voor de implementatie op, zodat alle betrokkenen juist en volledig geïnformeerd en voorbereid zijn.
|
implementatieplan voor systeembeheerder
. |
Analyseren |
- Je toetst alle beschikbare gegevens en informatie kritisch op juistheid, volledigheid,betrouwbaarheid en relevantie, zodat je de consequenties van het stappenplan voor de implementatie goed in kan schatten.
|
Plannen en organiseren |
- Je schat de benodigde tijd voor de uit te voeren activiteiten in. Je schrijft een helder en volledig stappenplan voor de implementatie, waarin je aangeeft welke werkzaamheden er wanneer gedaan moeten worden, welke middelen nodig zijn en wat voor consequenties de activiteiten hebben voor de betrokkenen en de organisatie, zodat de uitvoering gestructureerd en volgens plan kan verlopen.
|
Presenteren |
- Je weet op een duidelijke, heldere wijze jezelf en je boodschap te presenteren aan betrokkenen, waarbij je overtuigend overkomt. Met regelmaat check je de aansluiting met de toehoorders, of het stappenplan voor de implementatie begrepen wordt.
|
Overtuigen en beïnvloeden |
- Je presenteert en onderbouwd met steekhoudende argumenten het stappenplan voor de implementatie, waarbij je genomen beslissingen verdedigt en je streeft naar overeenstemming door met oplossingen voor bezwaren te komen en anderen te overtuigen van de voordelen van het stappenplan voor de implementatie
|
3.3: Implementeert een (cross)media-uiting en/of–systeem |
Vakdeskundigheid toepassen |
- Je draagt bij het implementeren van het systeem je eigen expertise op een begrijpelijke wijze over aanbetrokkenen, Je geeft advies, beantwoordt vragen en legt de werking entoepassing van het systeem duidelijk uit, zodat de implementatie soepel verloopt.
|
- gebruikershandleiding
- geïmplementeerd(e) (cross)media-uitingen/of –systeem
|
Formuleren en rapporteren |
- Je formuleert, rapporteert en documenteert nauwkeurig de resultaten van de implementatie, zodat alle resultaten op een juiste manier binnen de organisatie bewaard blijven.
|
evaluatie implementatie |
3.4: Evalueert een implementatie |
Samenwerken en overleggen |
-
Je
maakt tijdens de evaluatiezaken bespreekbaar, je stimuleert betrokkenen hun mening en ervaring te delen, zodat de ervaringen tijdens implementatie traject achterhaald worden.
|
gespreksverslag met opdrachtgever
|
Formuleren en rapporteren |
- Je formuleert de evaluatie gegevens scherp en kernachtig en brengt structuur aan in de gegevens, maakt daarbij onderscheid tussen hoofd- en bijzaken, zodat het evaluatierapport duidelijk en overzichtelijk is.
|
documentatie van de implementatie |
Formuleren en rapporteren |
- Je gaat op zoek naar feedback over het implementatieproject, waarbij je kritisch je eigen werkzaamheden evalueert, je gebruikt de feedback om je eigen effectiviteit te vergroten.
|
feedback implementatie |
Leren |
- Je bestudeert kritisch alle uitkomsten m.b.t. het implementatietraject van het systeem en weegt hierbij voor- en nadelen af, maakt logische gevolgtrekkingen en bedenkt eventueel hieruit volgend verschillende alternatieve oplossingen alvorens tot een rapportage van het implementatietraject te komen.
|
rapportage implementatietraject |
Kerntaak 4: Onderhouden en beheren van de applicatie, (cross)media-uiting |
werkprocessen / competenties |
criteria |
producten in portfolio |
4.1: Onderhoudt applicaties of (cross)media-uiting |
Plannen en organiseren |
- Je stelt voor het uitvoeren van wijzigingen reële deadlines voor en bewaakt de voortgang, zodat aan de verwachtingen van zowel de gebruiker(s) als de organisatie voldaan wordt.
|
scrum verslag
|
Kwaliteit leveren |
- Je handelt wijzigingen van het systeem volgens procedures systematisch af, waarbij je toetst of de werkzaamheden conform de geldende kwaliteitsnormen en naar tevredenheid van de gebruiker(s) zijn verlopen.
|
changelog |
Met druk en tegenslag omgaan |
- Je presteert effectief onder tijdsdruk en deadlines, waarbij je duidelijk je eigen grenzen herkent en bewaakt.
|
scrumplanning |
Instructies en procedures opvolgen |
- Je voert je werkzaamheden conform de geldende procedures, (contract) afspraken en veiligheidsvoorschriften uit.
|
teamevaluatie |
4.2: Verzamelt, controleert, bewerkt enarchiveert (cross)mediabestanden |
Vakdeskundigheid toepassen |
- Je bepaalt op basis van vaktechnisch inzicht het gewenste type mediabestanden en de gewenste specificaties voor verwerking.
- Je bepaalt de benodigde software voor conversie en compressie en voert de conversie en compressie uit zodat mediabestanden worden opgeleverd die crossmediaal op de gewenste wijze kunnen worden verwerkt.
|
Geordende verzameling mediabestanden
|
Met druk en tegenslag omgaan |
- Je analyseert type, kwaliteit en compressiefactor van mediabestanden ten behoeve van (cross)mediale dataverwerking.
|
aanleverspecificaties |
Kwaliteit leveren |
- Je stelt vast wat de kwaliteitsnormen moeten zijn om mediabestanden (crossmediaal) te kunnen verwerken en toetst de mediabestanden aan de hand van deze kwaliteitsnormen.
|
lijst met toegepaste kwaliteitsnormen |
4.3: Bewaakt de samenhang van media-uitingen |
Kwaliteit leveren |
- Je houdt de gestelde eisen aan de samenhang tussen de audio- en visuele elementen van (cross)medialeuitingen en de samenhang tussen de media-uitingen goed in de gaten.
- Je signaleert en rapporteert tijdig als de samenhang ontbreekt of onvoldoende is, zodat de samenhang voldoet aan de gestelde eisen.
|
gespreksverslag |
Vakdeskundigheid toepassen |
- Je toont vaktechnisch inzicht in het contoleren en bewaken van de samenhang tussen (cross)media-uitingen, je ziet wanneer de samenhang ontbreekt en komt met oplossingen om de samenhang te verbeteren.
|
verbetervoorstellen |
Samenwerken en overleggen |
- Je zorgt er uit jezelf voordat het team en de opdrachtgever goed geïnformeerd zijn over de samenhang tussen de media-uitingen en de mogelijkheden om media-uitingen crossmediaal in te zetten.
|
contactrapport |
Op de behoeften en de verwachtingen van de “klant”richten |
- Je bent erop gericht dat de samenhang tussen de (cross)media-uitingen zoveel mogelijk voldoet aan de eisen, verwachtingen en wensen van de organisatie.
- Je controleert regelmatig of aan de eisen, verwachtingen en wensen wordt voldaan, bespreekt afwijkingen en/of knelpunten in de samenhang en bespreekt mogelijke oplossingen met de opdrachtgever.
- Je deelt je kennis en inzichten en bespreekt de consequenties van aanpassingen om de samenhang te optimaliseren.
|
gespreksverslag |
4.4: Stelt script samen ten behoeve van het samenvoegenvan content |
Vakdeskundigheid toepassen |
- Je schrijft het script dat de content geschikt maakt op basis van vaktechnisch inzicht en aan de hand van de analyse van het functioneel en technisch ontwerp.
- Je selecteert de software waarmee het script verwerkt moet worden en voert hiermee het script uit
- Je test de werking van het script en past het waar nodig aan zodat een werkend script beschikbaar is.
|
html css |
Analyseren |
- Je analyseert het opmaakstramien om een script samen te kunnen stellen ten behoeve van het samenvoegen van content vanuit een database en een opmaakstramien.
|
Script, samenhangende media-uiting |
Creëren en innoveren |
- Je volgt nieuwe ontwikkelingen op het gebied van scripting en integreert deze waar nodig op doeltreffende wijze in de producten.
|
verantwoording toepassing nieuwe ontwikkelingen |
Met druk en tegenslag omgaan |
- Je blijft constructief te werkgaan bij tegenslag en bent in staat om de planning dusdanig aan te passen dat overschrijding van de deadline voorkomen of beperkt wordt.
|
scrumplanning |
4.5 Beheert de content |
Vakdeskundigheid toepassen |
- Je bepaalt de regels en procedures voor de aan te leveren content op basis van vaktechnisch inzicht, ervaring en de analyse van mogelijke specificaties
|
aanleverspecificaties
|
Samenwerken en overleggen |
- Je bespreekt tijdig met de toeleveraars de specificaties waaraan de gegevens voor de (cross)media-uitingmoeten voldoen, je stemt met afnemers of gebruikers af hoe zij gegevens aangeleverd moeten krijgen, zodat alle betrokken goed geïnformeerd zijn.
|
aanleverspecificaties
|
Formuleren en rapporteren |
- Je stelt heldere procedures en regels op voor het documenteren en archiveren van gegevens(verzamelingen), opdat alle gegevens, data en content zorgvuldig binnen de organisatie bewaard blijven.
|
aanleverspecificaties |
Analyseren |
- Je controleert of gegevens volgens de regels en procedures zijn aangeleverd, waarna je ze op details beoordeelt op technische vereisten en volledigheid.
|
Beheer van content |
Instructies en procedures opvolgen |
- Je beheert conform de voorgeschreven procedures en veiligheidsvoorschriften de content van het systeem.
- Je verleent, volgens afspraken en regels, gebruikersrechten aan gebruikers en controleert of deze op de juiste manier worden toegekend en toegepast.
- Je verleent rechten aangebruikers van de database en legt alle relevante gegevens vast, zodat er een functionele contentdatabase is.
|
toegekende gebruikersrechten |